body, input, button, select, textarea {
    font-size:12px;
    font: 12px/1.5;
}

body, input, button, select, textarea, h1, h2, h3, h4, h5, h6 {
    font-family: 'Microsoft YaHei','Simsun',Verdana,Tahoma,sans-serif;
}
body {
    background-color: #f1f1f1;
}

.miaoe-shadow {
    -moz-box-shadow: 3px 2px 6px #c6c6c6;
    -webkit-box-shadow: 3px 2px 6px #c6c6c6;
    box-shadow: 3px 2px 6px #c6c6c6;
    -box-shadow: 0px 0px 1px #c6c6c6;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=138, Color='#c6c6c6')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=138, Color='#c6c6c6');
}

ul{
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-image:none;
    overflow:hidden;
}

.miaoe-ul-leftli>li{
    float:left;
}
a:link,a:visited {
    color:#333;
    text-decoration:none;
}
a:hover,a:active {
    color:#5ec3b1;
    text-decoration:none;
}


.miaoe-wrapper {
    width:100%;
    overflow:hidden;
    color:#333;
}
/* sitenav */
.navbar{
	width:100%;
	min-height:0px;
	height: 32px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5;
}
.miaoe-sitenav {
    width:1258px;
    height:32px;
    font-family: 'Simsun';
    margin:0 auto;
}

.miaoe-sitenav ul{
	height:32px;
    line-height:32px;
}
.miaoe-sitenav ul>li{
    padding-left:5px;
    padding-right:5px;
    position: relative;
}
.miaoe-sitenav a>span {  
    color:#f65857;
}
.miaoe-sitenav-l{
    float:left;
    margin-left:10px;
}
.miaoe-sitenav-r{
    float:right;
    margin-right:10px;
    width:290px;
}

.miaoe-sitenav-phone{
	width:155px;
	height:32px;
	line-height:32px;
	display:block;
    font-size:17px;
    color:#5ec3b1;
    font-weight:700;
    font-family: 'Microsoft YaHei';
    padding-left:35px;
    background-image: url('/resource/themes/images/phone.png'); 
    background-repeat: no-repeat;
    background-position: -5px -9px;
    float:right;
    position: absolute;
    top:0;
    left:52px;
}
/* header */
.miaoe-header {
    width:100%;
    min-width:1258px;
    background-color:#fff;
    height:151px;
    +height:119px;/*IE7*/
    padding-top:32px;
}

.miaoe-header-container{
    width:1258px;
    height:119px;
    margin:0 auto;
}

.miaoe-header-search {
    width:930px;
    height:119px;
    float:left;
    font-family: 'Simsun';
}

.miaoe-header-logo {
    width:280px;
    height:119px;
    float:left;
}
.miaoe-header-logo>a {
    width:246px;
    height:110px;
    background-image: url('/resource/themes/v2/images/miaoe-logo.png'); 
    background-repeat: no-repeat;
    display:block;
    overflow: hidden;
    margin-top:10px;
}
.miaoe-header-search-content{
    width:650px;
    height:119px;
    float:left;
}
.miaoe-header-search-content ul>li {
    padding-left:7px;
    padding-right:7px;
}
.miaoe-header-search-content ul>li>a{
    color:#929292;
}
.miaoe-header-search-tab {
    width:100%;
    margin-top:17px;
}
.miaoe-header-search-tab .search-tab-sel>a{
    font-weight:700;
    color:#5ec3b1;
}
.miaoe-header-search-container {
    width:100%;
    height:46px;
}
.miaoe-header-search-textbox {
    width:530px;
    +width:510px;/*IE7*/
    height:40px;
    +height: 22px;/*IE7*/
    +padding-top: 12px;/*IE7*/
    vertical-align:middle;
    padding-left:10px;
    padding-right:10px;
    border:3px solid #5ec3b1;
    font-size:14px;
    float:left;
    font-family: 'Simsun';
    
}
.miaoe-header-search-btn {
    width:80px;
    height:40px;
    display:block;
    background-color:#5ec3b1;
    background-image: url('/resource/themes/images/search-btn.png'); 
    background-repeat: no-repeat;
    background-position: 10px -8px;
    border:3px solid #5ec3b1;
    overflow:hidden;
    float:left;
    margin-left:10px;
    cursor:pointer;
    
}
.miaoe-header-search-hot {
    width:100%;
    margin-top:5px;
}
.miaoe-header-search-hot-more{
    color:#182d42;
}
.miaoe-header-shop {
    width:26%;
    min-width:320px;
    height:119px;
    float:right;
}
.miaoe-header-shop>a{
    width:130px;
    +width:80px;/*IE7*/
    height:50px;
    display:block;
    font-size:18px;
    color:#34495e;
    font-weight:700;
    float:left;
    padding-left:50px;
    padding-right:0;
    padding-top:10px;
    margin-top:30px;
    letter-spacing:2px;
}
.miaoe-header-shop-memberbtn{
    background-image: url('../resource/themes/images/header-shop-memberbtn.png'); 
    background-repeat: no-repeat;
    margin-left:40px;
}
.miaoe-header-shop-carbtn{
    background-image: url('/resource/themes/images/header-shop-carbtn.png'); 
    background-repeat: no-repeat;
    margin-left:20px;
}

/* index-nav */
.miaoe-index-nav {
    /*width:1258px;*/
    width:100%;
    line-height:44px;
    margin:0 auto;
    font-size:18px;
    font-weight:700;
    +margin-top:-10px;/*ie7*/
    background-color:#fe786d;
}
.miaoe-index-nav>ul{
	width:1258px;
	margin:0 auto;
    /*margin-left:10px;*/
}
.miaoe-index-nav>ul>li{
    width:110px;
    height:44px;
    margin-right:10px;
    text-align:center;
}
.miaoe-index-nav>ul>li>a{
    width:100px;
    height:44px;
    color:#182d42;
    /*letter-spacing:3px;*/
    display:block;
}
.miaoe-index-nav>ul>li>a:hover{
    /*border-bottom:2px solid #5ec3b1;*/
}
.miaoe-index-nav-sel{
    border-bottom:2px solid #fe786d;
}
/* miaoe-main */
.miaoe-main{
    width:1258px;
    margin:0 auto;
    margin-top:20px;
}
/* miaoe-footer */
.miaoe-footer{
    width:100%;
    min-width:1258px;
    height:290px;
    font-family: 'Simsun';
}
.miaoe-footer-sitenav{
    width:1258px;
    height:180px;
    background-color:#fff;
    margin:0 auto;
    +margin-bottom:-10px;/*ie7*/
    z-index: 9998;
}
.miaoe-footer-sitenav>ul{
    
}
.miaoe-footer-sitenav-nav{
    margin-top:20px;
    margin-left:30px;
}
.miaoe-footer-sitenav-title{
    color:#182d42;
    font-weight:700;
    font-size:14px;
    line-height:30px;
}
.miaoe-footer-sitenav-nav>li{
    width:80px;
    margin-top:5px;
    margin-bottom:5px;
    
}
.miaoe-footer-sitenav-line{
    width:40px;
    text-align:center;
    padding-top:50px;
}
.miaoe-footer-qcode{
    width:170px;
    height:140px;
    background-image: url('resource/themes/images/miaoe-qcode.png'); 
    background-repeat: no-repeat;
    background-position: 24px -5px;
    text-align:center;
    margin-top:20px;
    padding-top:120px;

}
.miaoe-footer-kf-p{
    height:40px;
    background-image: url('resource/themes/images/phone-b.png'); 
    background-repeat: no-repeat;
    background-position: -8px -5px;
    font-family: 'Microsoft YaHei';
    font-size:26px;
    font-weight:700;
    border-bottom:1px solid #5ec3b1;
    color:#5ec3b1;
    margin-top:15px;
    padding-left:45px;
    letter-spacing:1px;
}
.miaoe-footer-kf-rx{
    padding:10px 0;
    border-bottom:1px solid #5ec3b1;
}
.miaoe-footer-kf-qq>div{
    margin:5px 0;
    letter-spacing:1px;
}
.miaoe-footer-container{
    width:100%;
    height:109px;
    background-color:#fff;
    border-top:1px solid #5ec3b1;
    text-align:center;
    padding-top:20px;
    letter-spacing:1px;
    z-index: 9999;
}
.miaoe-footer-container>div{
    margin:5px auto;
}

#scrollUp {
    color: #fff;
  	width: 60px;
    height: 60px;
    background: #ff5200;
    color: #fff;
    line-height: 60px;
    text-align: center;
    position: fixed;
    right: 20px;
    bottom: 0;
    cursor: pointer;
    font-size: 14px;
    opacity:0.7; 
    filter:alpha(opacity=70);
}
